current transformer box - German English Dictionary